river blindness - German English Dictionary